Reef squids - Spanish English Dictionary